برنامه ریزی حرکت ربات های بازویی با استفاده از نمونه برداری تصادفی و حسگر کینکت
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه تربیت مدرس - دانشکده مهندسی صنایع
- نویسنده حسین اکبری پور یسار
- استاد راهنما الپپس مسیحی
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1391
چکیده
ربات های بازویی وسیله ای مکانیکی هستند که از رابط ها و مفصل های متصل به هم ساخته شده اند و به منظور انجام عملیات های اتوماتیک به کار گرفته می شوند. انجام این عملیات ها به وسیله عمل کننده نهایی ربات صورت می پذیرد و نیازمند برنامه ریزی حرکت است به نحوی که در آن موقعیت و جهت عمل-کننده نهایی ربات در هر نقطه از مسیر مشخص گردیده باشد. برنامه ریزی حرکت ربات بازویی به صورت یافتن مسیری بین دو نقطه شروع و هدف به شکلی که مسیر مذکور عاری از برخورد با موانع در محیط و یا برخورد لینک های ربات با یکدیگر باشد، تعریف می گردد. این مساله در شرایطی که درجات آزادی ربات بالا باشد، پیچیده خواهد بود. با این حال، بسیاری از وظایف ربات ها همچون بسته بندی تولیدات و یا کارهای پیچیده تری همچون جوشکاری و رنگزنی و یا جراحی پزشکی، توسط بازوهای مکانیکی صورت می پذیرد. در این تحقیق رویکرد مبتنی بر نقشه مسیر احتمالی سست به منظور برنامه ریزی حرکت ربات بازویی rv-e3j توسعه داده شده است به طوری که ربات وظیفه دارد تعدادی از اشیاء متمایز و پراکنده در فضای کاری خود را به نقطه هدف آنها انتقال دهد. اشیاء و موانع موجود در فضای کاری ربات با استفاده از بینایی ماشین و توسط حسگر کینکت (kinect) مایکروسافت شناسایی می گردند و اطلاعات مربوط به موقعیت و جهت آن ها در قالب ورودی الگوریتم نقشه مسیر احتمالی مورد استفاده قرار می گیرند. سپس، الگوریتم مذکور در جهت ارائه مسیر عاری از برخورد بین موقعیت فعلی و هدف هر یک از اشیاء به کار گرفته می شود به نحوی که در طول مسیر خودبرخوردی و یا برخورد ربات با موانع وجود نداشته باشد. مسیر مورد نظر به وسیله یک واسط نرم افراری در اختیار کنترلر ربات قرار می گیرد و بدین طریق دستور جابجایی اشیاء در مسیر مشخص شده صادر می گردد. استفاده از کینکت به عنوان یک حسگر بینایی، شرایط بسته شدن حلقه جابجایی مکرر اشیاء را ممکن می سازد و در نتیجه اطمینان از جابجایی بدون برخورد و قرارگیری کلیه اشیاء در نقطه هدف حاصل می گردد. نتایج شبیه سازی برتری سرعت محاسباتی الگوریتم توسعه داده شده در مقایسه با الگوریتم های نمونه برداری تصادفی موجود در ادبیات را بیان می-دارد. همچنین، پیاده سازی عملی نتایج بر روی ربات بازویی rv-e3j اعتبار نتایج حاصل از به کارگیری الگوریتم پیشنهادی را به اثبات می رساند.
منابع مشابه
نظارت مرزی با استفاده از برنامه ریزی آشوبناک حرکت برای ربات کوادروتور
یکی از نکات اساسی در انجام اهداف نظارتی به کمک ربات ها پیچیدگی و غیرقابل پیش بینی بودن مسیر حرکت ربات است. این مسئله به ویژه در شرایط خصمانه که مسیر ربات ناظر توسط عامل دیگری تعقیب می گردد، حائز اهمیت است. بر این اساس، برنامه ریزی حرکت ربات ناظر با استفاده از دو روش توالی تصادفی و توالی آشوبناک می تواند در رسیدن به این هدف مؤثر باشد؛ اما روش توالی آشوبناک به علت طبیعت معین و قطعی خود، برای این ...
متن کاملمسیریابی روبات بازویی با استفاده از برنامه ریزی غیرخطی عدد صحیح مختلط
در این مقاله، روشی برای برنامهریزی حرکت روبات بازویی مسطح در محیط با مانع با استفاده از مدلسازی ریاضی ارائه شده است، به طوری که حین حرکت روبات از پیکربندی اولیه به سمت نقطه هدف، لینکهای آن با موانع برخورد نداشته باشند. پس از ساختن فضای کاری، کوتاهترین مسیر حرکت از نقطه اولیه عملکننده نهایی به هدف مورد نظر، به کمک گراف دیدنگار تعمیم یافته، ایجاد شده و به نقاط زیرهدف تقسیم میشود که باید...
متن کاملبهینه سازی برنامه ریزی مسیر حرکت یک ربات کروی متحرک با استفاده از الگوریتم ژنتیک
در این مقاله، مدل سازی دینامیکی و برنامه ریزی مسیر حرکت بهینه یک ربات کروی مورد بررسی قرار گرفته است. ربات کروی گونه ای از ربات های متحرک است که بیشتر برای کاوش در مناطق ناشناخته استفاده می شود. ربات کروی مورد مطالعه، پنج درجه آزادی داشته و مکانیزم محرک آن یک پاندول دو درجه آزادی است که توسط دو موتور حرکت می کند. این ربات یک سیستم غیر هولونومیک و غیرخطی می باشد. در این مقاله، ابتدا سینماتیک ربا...
متن کاملسهبعدی سازی ساختار سطح روسازی و برداشت دادههای خرابی سطح با استفاده از حسگر کینکت
برداشت دادههای مربوط به خرابیهای سطحی روسازی از نقطه نظر مدیریت روسازی، از اهمیت بالایی برخوردار است و علیرغم وجود حسگرها و تجهیزاتی که اکنون موجود است و میتوانند با دقت بسیار بالا به برداشت خرابی و بررسی وضعیت روسازی بپردازند، هزینههای مربوط به تهیه، استفاده و نگهداری از آنها بسیار زیاداست که این امر خود دلیلی برای عدم پایش مداوم سلامت و وضعیت روسازی میشود و درنتیجه، خسارت و هزینههای...
متن کاملبرنامه ریزی حرکت روبات بازویی با استفاده از مدل سازی ریاضی
امروزه روبات ها نقش مهمی در اتوماتیک کردن کارها و دنیای اتوماسیون دارند. بیشتر کارهای دقیق، تکراری، سخت یا غیر ممکن و خطرناک برای بشر مانند عملیات های نظامی یا نجات توسط روبات ها انجام می شود. یکی از انواع روبات ها، روبات های بازویی می باشند که در کاربردهای دنیای واقعی برنامه ریزی حرکت این نوع روبات ها دارای اهمیت زیادی می باشد مانند صنایع اتومبیل سازی، الکترونیک و هوافضا. یک روبات بازویی وسیله...
برنامه ریزی حرکت ربات های منفرد و چندگانه با استفاده از گراف هماهنگی
یکی از زمینه های فعال در عرصه علوم رباتیک، برنامه ریزی حرکت برای ربات های متحرک می باشد. احتراز از برخورد با موانع موجود در فضای کاری، اساس تحقیقات در زمینه برنامه ریزی حرکت ربات می باشد. بطور کلی مسائل برنامه ریزی حرکت از نوع pspace-hard و np-hard هستند. سیستم های چند رباتی نیز در واقع تعمیم یافته سیستم های تک رباتی می باشند که در آن ربات ها در یک محیط مشترک در کنار هم قرار دارند و با یکدیگر ب...
15 صفحه اولمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه تربیت مدرس - دانشکده مهندسی صنایع
کلمات کلیدی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023